package com.mh.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.mh.system.domain.SysRole;

import java.util.Set;

public interface SysRoleMapper extends BaseMapper<SysRole> {

    //根据用户ID 查询角色, 返回admin,common,service
    //在Spring Security中,权限控制通常是通过Role和Permission来管理
    //通常将角色和权限封装到Set集合,因为Set集合的特性(唯一性,自动去重; 无序,查询效率高)
    Set<String> selectRolesByUserId(Long userId);
}
